sand distributor - Francés Inglés Diccionario